MALPPYDPNFTLAFSYGRRDNVFENDPEHDESASAAIVAVELISSARLALKLDSVRTEYSAQYLVDKAGSRNLRRRRKLTVKDCLNFALKKGGIPRAEDWPPLGSESKTPSSYEPALVSMKGEVIEPKDMDEVPELLVHQSAVGAKLHVFTPHIELQQDAIYLPRQVSMRATLDLEMG